fluorescence microscopic - English Synonyms Dictionary